home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / xmm12.zip / README.DOC < prev    next >
Text File  |  1992-07-05  |  4KB  |  122 lines

  1.                     Welcome to XMM version 1.2 !
  2.                   ────────────────────────────────
  3.               eXpanded Memory Manager for Turbo Pascal
  4.  
  5.  
  6. Files in this package:
  7. ----------------------
  8.  
  9.     README.DOC        - This file!
  10.     DIRECTIV.10       - Compiler directives for Quick Pascal 1.0
  11.     DIRECTIV.40       - Compiler directives for Turbo Pascal 4.0
  12.     DIRECTIV.50       - Compiler directives for Turbo Pascal 5.0
  13.     DIRECTIV.55       - Compiler directives for Turbo Pascal 5.5
  14.     DIRECTIV.60       - Compiler directives for Turbo Pascal 6.0
  15.     DIRECTIV.INC      - Compiler directive back-bone
  16.     XMS.PAS           - Pascal source of XMM driver
  17.     XMM.ASM           - Assembler source of XMM driver
  18.     XMM.OBJ           - Object code of XMM driver
  19.     XMS20.ZIP         - Microsof XMS driver (Public Domain)
  20.     XMS30.DOC         - XMS 3.0 specifications
  21.  
  22.  
  23. Short description :
  24. -------------------
  25.  
  26. XMM is a Turbo Pascal eXtended Memory Manager implementation that supports
  27. Microsofts XMS specification level 3.0.
  28. It enables programs running on an AT-like, 386-like or 486-like machine to
  29. use extended memory (memory above the 1 megabyte barrier) to store data and
  30. code.
  31. Almost all code is written in machine language and Microsofts XMS driver
  32. version 2.06 (which is public domain) is included.
  33.  
  34. Usage :
  35. -------
  36.  
  37. In order to use the XMM driver, you must compile the XMS.PAS file with
  38. your Turbo Pascal version to XMM.TPU. You don't need to assemble the
  39. XMM.ASM file, as the .OBJ file is already included.
  40.  
  41.     TPC XMM.PAS
  42.  
  43. Then you can put a uses statement in your application software to
  44. include the XMM driver.
  45.  
  46. As all the source code is included with this package, it is also
  47. possible to modify recompile the source code.
  48.  
  49.  
  50. How it works :
  51. --------------
  52.  
  53. The program is fully written according to level 3.0 of the XMS
  54. specification that is included in the archived XMS30.DOC file.
  55. The old specifications are left in the XMS20.ZIP file for reference.
  56. When you are interested, please unZIP that file.
  57.  
  58.  
  59. Copyright / License / Disclaimer
  60. --------------------------------
  61.  
  62. I hope you enjoy my work, it did cost some time get all information
  63. ready, but now it works fine. As I wrote the source code, the next
  64. copyright message applies.
  65.  
  66.           ─────────────────────────────────────────────────
  67.            XMM 1.2 is copyright 1989-1992 by J.W. Pluimers
  68.           ─────────────────────────────────────────────────
  69.  
  70. This means that are free to use, copy and distribute XMM for
  71. noncommercial use IF:
  72.  
  73.         NO FEE IS CHARGED FOR USE, COPYING OR DISTRIBUTION.
  74.  
  75.         IT IS NOT MODIFIED IN ANY WAY.
  76.  
  77.         BOTH ARE COPIED TOGETHER.
  78.  
  79.  
  80. Clubs and user groups may charge a nominal fee (not to exceed $10) for
  81. expenses and handling while distributing them.
  82.  
  83. As I don't want to be liable for any possible damages caused by ENHANKB
  84. and KeyStuff, the next disclaimer is included.
  85.  
  86. J.W. Pluimers, hereafter called 'the author' hereby disclaims all warranties
  87. relating to the software included into this package, whether express or
  88. implied, including without limitation any implied warranties of
  89. merchantability or fitness for a particular purpose. The author will not
  90. be liable for any special, incidental, consequential, indirect or
  91. similar damages due to loss of data or any other reason, even if the
  92. author has been advised of the possibility of such damages. In no event
  93. shall the author's liability for any damages ever exceed the price paid
  94. for the license to use software, regardless of the form of the claim.
  95. The person using the software bears all risk as to the quality and
  96. performance of the software.
  97.  
  98. For reactions and donations (would be appreciated, no money --> no new
  99. software) write to:
  100.  
  101. P.S.O.
  102. Jeroen W. Pluimers
  103. P.O. Box 266
  104. 2170 AG  Sassenheim
  105. The Netherlands.
  106.  
  107. If you register yourself as a user of this utility, by sending $25 or more,
  108. yuo will send you a disk with the newest version as soon as possible, and
  109. you get a message when the first new version comes out.
  110.  
  111. Revision history :
  112. ------------------
  113.  
  114. Version 1.2  : Incorporated XMS 3.0 specifications.
  115.  
  116. Version 1.11 : Made compatible with Turbo Pascal versions 4.0, 5.0 and 5.5.
  117.  
  118. Version 1.1  : Some bug-fixes, changed to assembly language.
  119.  
  120. Version 1.0  : First version for XMS 2.0 specifications - not distributed.
  121.  
  122.